Current File : //usr/lib/python3/dist-packages/twisted/python/test/__pycache__/test_components.cpython-312.pyc |
�
Ϫ�f�d � � � d Z ddlmZ ddlmZmZmZ ddlmZ ddl m
Z
ddlmZm
Z
ddlmZmZmZ ddlmZ G d � d
e
j( � Z G d� de� Z G d
� de� Z ee� G d� de
j0 � � Z ee� G d� de
j0 � � Z G d� de
j( � Z G d� de� Z G d� de� Z G d� de� Z G d� de� Z G d� de� Z G d� d e� Z! eee e!� G d!� d"e
j0 � � Z" ee� G d#� d$� � Z# G d%� d&� Z$ G d'� d(ejJ e$� Z& G d)� d*ejJ � Z' G d+� d,e� Z( ee(� G d-� d.e
j0 � � Z) ee(� G d/� d0e
j0 � � Z* G d1� d2� Z+ G d3� d4e
j( � Z, ee(� G d5� d6e
j0 � � Z- G d7� d8e� Z. G d9� d:e� Z/ ee.� G d;� d<� � Z0e
G d=� d>� � Z1 G d?� d@e$ejJ � Z2 G dA� dBe$ejJ � Z3 G dC� dDe� Z4 G dE� dFe4� Z5 ee4� G dG� dH� � Z6 ee5� G dI� dJ� � Z7 G dK� dLe� Z8 G dM� dN� Z9 G dO� dPejJ � Z:yQ)Rz0
Test cases for Twisted component architecture.
� )�wraps)� Attribute� Interface�implementer)�AdapterRegistry)�
components)�cmp�
comparable)�_addHook�_removeHook�proxyForInterface)�unittestc � � e Zd ZdZd� Zy)�Compor c �B � | j dz | _ | j S �N� ��num��selfs �E/usr/lib/python3/dist-packages/twisted/python/test/test_components.py�incz Compo.inc s � ��8�8�a�<����x�x�� N)�__name__�
__module__�__qualname__r r � r r r r s � �
�C�r r c � � e Zd Zd� Zy)�IAdeptc � � t � ��N)�NotImplementedErrorr r r �adaptorFunczIAdept.adaptorFunc s � �!�#�#r N)r r r r$ r r r r r s � �$r r c � � e Zd Zd� Zy)�IElapsedc � � y)z
1!
Nr r r r �elapsedFunczIElapsed.elapsedFunc# � � r N�r r r r( r r r r&